package com.ebraga.trackerclub.android.dao.core.webservice;

import java.util.Collection;

import com.ebraga.trackerclub.android.dao.api.webservice.PositionWSDao;
import com.ebraga.trackerclub.android.exception.dao.BackofficeConnectionWebServicesException;
import com.ebraga.trackerclub.android.exception.dao.BackofficeIllegalArgumentDaoException;
import com.ebraga.trackerclub.android.exception.dao.BackofficeInvalidURLWebServicesException;
import com.ebraga.trackerclub.android.exception.dao.BackofficeWebServicesException;
import com.ebraga.trackerclub.rest.dao.entity.webservice.PositionWSEntity;

/**
 * Provides methods to send Position data to the web server. 
 */
public abstract class PositionWSDAOImpl extends AbstractEntityWSDAOImpl<PositionWSEntity> implements PositionWSDao {

	@Override
	public boolean insert(Collection<PositionWSEntity> entityList) throws BackofficeWebServicesException,
			BackofficeInvalidURLWebServicesException, BackofficeConnectionWebServicesException, BackofficeIllegalArgumentDaoException {

		return super.insert(entityList);
	}
}
